nut clams - French English Dictionary